ROCI: a distributed framework for multi-robot perception and control
نویسندگان
چکیده
This paper presents ROCI, a framework for developing applications for multi-robot teams. In ROCI, each robot is considered a node which contains several modules and may export different types of services and capabilities to other nodes. Each node runs a kernel that mediates the interactions of the robots in a team. This kernel keeps an updated database of all nodes and the functionalities that they export. Multi-robot applications can be built and changed dynamically, connecting modules that may be running in different nodes over the network. As an example, we present an obstacle avoidance task implemented using our framework and also discuss the use of ROCI in a multi-robot scenario.
منابع مشابه
ROCI 2 : A Programming Platform for Distributed Robots based on Microsoft ’ s . NET Framework
This paper describes the ROCI 2 system, a framework for programming distributed teams of robots. A programming model for such ensembles is proposed and the implementation of this model within the .NET framework is described.
متن کاملMATLAB-to-ROCI Interface
The Remote Objects Control Interface, or ROCI, is a framework used within the University of Pennsylvania’s GRASP Laboratory to manipulate a network of distributed sensory nodes. The objective of this project is to build interfaces for querying and controlling these nodes, and thusly the network that they compose. In particular, the goal is to bridge the MATLAB environment to ROCI. The end resul...
متن کاملEffective Mechatronic Models and Methods for Implementation an Autonomous Soccer Robot
Omni directional mobile robots have been popularly employed in several applications especially in soccer player robots considered in Robocup competitions. However, Omni directional navigation system, Omni-vision system and solenoid kicking mechanism in such mobile robots have not ever been combined. This situation brings the idea of a robot with no head direction into existence, a comprehensi...
متن کاملPath Following and Velocity Optimizing for an Omnidirectional Mobile Robot
In this paper, the path following controller of an omnidirectional mobile robot (OMR) has been extended in such a way that the forward velocity has been optimized and the actuator velocity constraints have been taken into account. Both have been attained through the proposed model predictive control (MPC) framework. The forward velocity has been included into the objective function, while the a...
متن کاملMulti-Agent Perception for Human/Robot Interaction: A Framework for Intuitive Trajectory Modification
An application of distributed perception to a novel human/computer interface is presented. A multi-agent network has been applied to the task of modifying a robotic trajectory based on very sparse physical inputs from the user. The user conveys intentions by nudging the end effector, instrumented with a wrist force/torque sensor, in an intuitive manner. In response, each agent interprets these ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003